Lusus Naturae — synonyms, definition

1. lusus naturae (Noun)

3 synonyms
freak monster monstrosity
1 definition

lusus naturae (Noun) — A person or animal that is markedly unusual or deformed.

4 types of
mutant mutation sport variation
1 type
leviathan